﻿using System;
using System.Collections.Generic;
using SGAEntidades;

namespace SGALogicaNegocio
{
    public class HojaRuta
    {
        private static readonly SGAInterfaces.IHojaRuta DalHojaRuta = new SGAAccesoDatos.HojaRuta();

        public IList<HojaRutaInfo> Listar(HojaRutaInfo oHojaRuta)
        {
            return DalHojaRuta.Listar(oHojaRuta);
        }

        public HojaRutaInfo Consultar(HojaRutaInfo oHojaRuta)
        {
            return DalHojaRuta.Consultar(oHojaRuta);
        }

        public bool Registrar(HojaRutaInfo oHojaRuta, ref String sIdHojaRuta)
        {
            return DalHojaRuta.Registrar(oHojaRuta, ref sIdHojaRuta);
        }

        public bool Actualizar(HojaRutaInfo oHojaRuta)
        {
            return DalHojaRuta.Actualizar(oHojaRuta);
        }

        public bool Aprobar(HojaRutaInfo oHojaRuta)
        {
            return DalHojaRuta.Aprobar(oHojaRuta);
        }
    }
}
